have a grip on the game - Francés Inglés Diccionario